PhpMyAdmin\Import D

Total Complexity 234
Dependencies 16
Dependents 8
Total lines 1,796
Lines of code 1,012
Logical lines of code 553
Comment lines 468
Methods 27
Properties 0

Methods 27

Method Rating Maintainability Complexity Lines of code
buildSql()
D
19
41 253
detectSize()
D
34 36 91
runQuery()
C
35 24 94
analyzeTable()
B
39 22 63
executeQuery()
A
40 13 61
handleSimulateDmlRequest()
A
43 10 49
getNextChunk()
A
46 10 41
detectType()
A
52 10 24
getSimulatedUpdateQuery()
A
45 7 44
checkIfRollbackPossible()
A
54 8 21
handleRollbackRequest()
S
49 6 33
getCompressions()
S
59 7 14
getLocalFiles()
S
54 5 19
getSimulatedDeleteQuery()
S
51 4 30
isTableTransactional()
S
48 3 36
getColumnAlphaName()
S
56 4 19
checkTimeout()
S
60 4 14
skipByteOrderMarksFromContents()
S
63 4 11
getMatchedRows()
S
55 3 20
getColumnNumberFromName()
S
59 3 14
runQueryPost()
S
64 3 10
lookForUse()
S
62 2 12
getDecimalSize()
S
62 1 12
getDecimalScale()
S
68 1 7
getDecimalPrecision()
S
70 1 7
executeMatchedRowQuery()
S
68 1 7
__construct()
S
70 1 6